package grupo2.strategies;

import grupo2.bj.Apostador;
import grupo2.bj.Jugador;

public class ApuestaBlackJack implements Apuesta{
	
	private Apostador j;
	private int resultado;
	
	public ApuestaBlackJack(Apostador j) {
		super();
		this.j = j;
	}
	
	public void pagarApuesta(){
		j.recibirDinero(j.getApuesta());
		if(!(Jugador.getMesa().bancaTieneBJ())){
			int aux = (int) (j.getApuesta() * 1.5);
			j.recibirDinero(aux);//Pago 150%
			this.setResultado(aux);
			System.out.println("Recibio: "+aux);
		}
		j.setApuesta(0);
	}
	
	public void retirarDinero(){
		this.setResultado(-j.getApuesta());
		j.setApuesta(0);
	}

	public int getResultado() {
		return resultado;
	}

	public void setResultado(int resultado) {
		this.resultado = resultado;
	}

}